large infrastructures - Alemán Inglés Diccionario